Nearest Train stations Baker Street - 0 m Marleybone - 0.25 m Marble Arch - 0.62 m Bond Street - 0.65 m Great Portland Street - 0.67 m Edgware Road - 0.71 m Oxford Circus - 0.81 m Warren Street - 0.86 m Lancaster Gate - 0.91 m Tottenham Court Road - 1.06 m Goodge Street - 1.06 m Royal Oak - 1.12 m Euston - 1.2 m Maida Vale - 1.22 m Green Park - 1.25 m Leicester Square - 1.38 m Hyde Park Corner - 1.42 m Warwick Avenue - 1.47 m Camden Town - 1.49 m Russell Square - 1.57 m Bayswater - 1.58 m Knightsbridge - 1.63 m Kilburn Park - 1.75 m Sloane Square - 1.75 m Holborn - 1.78 m Covent Garden - 1.79 m South Kensington - 1.81 m Charing Cross - 1.83 m Victoria - 1.83 m Westminster - 1.85 m