La estación más cercana del Metro de Londres es Waterloo, aunque Charing Cross, Embankment y Westminster también están cerca.