License this photo for your own use
The London Eye viewed from the peace and quiet of Victoria Tower Gardens, beside the Palace of Westminster.
Travel information for London
Nearest accommodation:
Ordnance
Survey map covering the London area (opens
new window)
Hotels - Bed & Breakfasts - Self Catering