M

Probably the best of the London department stores,...

Probably the best of the London department stores, arguably a nicer place to visit than Harrods if you're visiting from overseas. Great food court and fantastic fashion selection.

Comments:

No comments