Landmarks
Liverpool Street Station
32 locals recommend,
Location
Liverpool Street
London, England
Tips from locals
Circle, Hammersmith & City, Metropolitan, Central Lines. Also a train station to get national trains (express to Stansted Airport)
Great for admiring Europe's banking centre and the latest modern buildings and rooftops.