Did a more perfect place ever exist?
posted on August 30, 2005 at 10:38 am
The Harrod’s Food Court in London. Anything and everything you never knew you couldn’t live without. I love this place.

Follow and like us:
The Harrod’s Food Court in London. Anything and everything you never knew you couldn’t live without. I love this place.