« Berlin Wall | Main | An Amusing Mall »

UK1994-Part1-London : An Amusing Mall

This is small shopping mall we discovered (near the London Dungeon Museum) with an interesting sculpture in the middle.

Posted by Steven at July 4, 2005 07:28 PM