To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
London, UK - December 12, 2011: Inside view of Liverpool Street Station, located in City of London, since 1874, third busiest railway terminus after Waterloo and Victoria in UK, served over 55 million passenger between April 2010 and March 2011.