Palace of Westminster, Westminster Bridge, and the London Eye. And the Thames, of course.
Image © M. G. Francis 2005-2023