London Eye behind Horse Guards Parade, Whitehall, London, England

The London Eye looms over Horse Guards Parade.

Click to view map