By Julien Simery
Uploaded on 23 February 2008
2 favorites,
86 views
If you want to feel the Christmas feeling, just head over Harrods in London! It's nice from the outside, but they give attention to every little details on the inside too, especially in the food hall.