Big Ben is the worldfamous clocktower of the British Houses of Parliament.
Westminster is an area of London.
Westminster Abey is the place were all English Kings have been crowned.
The photo below was taken from
the Lonon Eye in november 2008.
You can see Big Ben and the Houses of parliament.
The two white towers on the left are the towers of Westminster Abey.
The location is on the river Thames, upstream from the city center of
London.