Big Ben shared by @travelleisure says: ""London is the capital city of England and the United Kingdom, famous for its history, architecture, and cultural institutions."" on Postcard