Nearest Train stations Sloane Square - 0.9 m South Kensington - 0.91 m Gloucester Road - 0.93 m West Brompton - 0.96 m Knightsbridge - 0.98 m Fulham Broadway - 1.13 m High Street Kensington - 1.29 m Hyde Park Corner - 1.33 m Pimlico - 1.47 m Victoria - 1.51 m Parsons Green - 1.54 m Putney Bridge - 1.68 m West Kensington - 1.68 m Lancaster Gate - 1.72 m Vauxhall - 1.86 m