The first thing that comes to one’s mind when thinking about shopping in London is Harrods. The most famous shop in London is only 15-minute stroll along Brompton Road from the Pelham Hotel. Previously owned by Mohamed Al-Fayed, this magnificent London department store was founded in far 1849 by Charles Henry Harrod and it has never lost its appeal ever after. Apart from prestigious brands and latest fashion trends, what you will find here is an unmistakable Harrods atmosphere that brings in a festive vibe even on the most ordinary day.
Within an easy reach, you can find a less touristic and more chic Harvey Nichols with three floors of designer wear, preferred by local crowd. Here, you can also unwind on the top floor with restaurant, bar, café, wine shop, and food market.