« Back to London/Paris 2011
This is the Laduree shop (famous for their French macaroons) inside Harrod's. However, once inside, the security guard informed us that Laduree doesn't allow any photos inside their stores.
Permalink