Thursday, 17 April 2014

Liverpool Street

Liverpool Street is buzzing with people catching the train to many cities in England and business people working in those high rise office buildings popping up in the area.

Liverpool Street Station

Deutsche Bank





No comments:

Post a Comment