London 2005
Of course, the girls had to go shopping at Harrods -- but the place is truly immense, and unless you have a plan you'll just get exhausted wandering around in there.