Majestic Big Ben and the Palace of Westminster. London a truly historic city and the capital of the United Kingdom. England swings like a pendulum do, bobbies on bicycles two by two. When in London try some good old Pie and Mash. Maybe its because I'm a Londoner that I love London so.