Westminster, complete with the Big Ben and the Houses of Parliament, Waterloo Station, and of course the London Eye.

Miniland

Miniland

21 August, 2009 by Gavin Seipelt

Westminster, complete with the Big Ben and the Houses of Parliament, Waterloo Station, and of course the London Eye.

In this photo