Nearest Train stations Borough - 0.34 m Southwark - 0.37 m Elephant & Castle - 0.45 m Blackfriars - 0.63 m Waterloo - 0.72 m Monument - 0.75 m Mansion House - 0.76 m Cannon Street - 0.77 m Temple - 0.85 m Barbican - 0.92 m Kennington - 0.95 m Bank - 0.97 m Charing Cross - 1.01 m London Bridge - 1.03 m Covent Garden - 1.05 m Chancery Lane - 1.08 m Westminster - 1.12 m Tower Hill - 1.14 m Holborn - 1.17 m Farringdon - 1.2 m Moorgate - 1.24 m Liverpool Street - 1.24 m Tower Gateway - 1.29 m Aldgate East - 1.45 m Leicester Square - 1.46 m Old Street - 1.54 m Rotherhithe - 1.67 m Russell Square - 1.77 m Whitechapel - 1.78 m Tottenham Court Road - 1.79 m Pimlico - 1.79 m Victoria - 1.81 m Green Park - 1.82 m Goodge Street - 1.86 m