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.
Knightsbridge
London, England, GB
Discovered by Julien Simery
on 23 February 2008.
124 views.