The London Dome was built as part of the Millennium celebrations to help regenerate the London Docklands. Here's a poster for you to print and display.
Here's a poster of the Big Ben Clock Tower - one of a set of posters featuring London landmarks. If you can't make it to the city yourself why not display them around the room and do your own spotters walk?