Nearest Train stations Blackfriars - 0.39 m Borough - 0.42 m Southwark - 0.45 m Cannon Street - 0.53 m Mansion House - 0.53 m Monument - 0.57 m Barbican - 0.65 m Elephant & Castle - 0.71 m Temple - 0.75 m Bank - 0.75 m Chancery Lane - 0.85 m Lambeth North - 0.9 m Farringdon - 0.94 m Covent Garden - 0.97 m Moorgate - 0.97 m Charing Cross - 0.99 m Liverpool Street - 1 m Holborn - 1.02 m Tower Hill - 1.03 m London Bridge - 1.03 m Tower Gateway - 1.13 m Westminster - 1.17 m Kennington - 1.22 m Aldgate East - 1.26 m Old Street - 1.28 m Leicester Square - 1.38 m Russell Square - 1.58 m Whitechapel - 1.63 m Tottenham Court Road - 1.7 m Rotherhithe - 1.71 m Goodge Street - 1.74 m Shoreditch - 1.84 m Green Park - 1.84 m