License this photo for your own use
Two symbols of Britain at one go - a red double-decker London bus and the 'other' tower of the Palace of Westminster, Victoria Tower, which stands at the far end of the Houses of Parliament from the famous Clock Tower.
Travel information for London
Nearest accommodation:
Ordnance
Survey map covering the London area (opens
new window)
Hotels - Bed & Breakfasts - Self Catering