answersLogoWhite

0

You get good views of the Palace of Westminster (the House of Commons) and St Stephen's tower (Big Ben to most people!). The eye is right on the Thames, so you see Westminster bridge and have a good view along the river.

User Avatar

Wiki User

15y ago

What else can I help you with?