Westminster, complete with the Big Ben and the Houses of Parliament, Waterloo Station, and of course the London Eye.
21 August, 2009 by Gavin Seipelt