Selfridges

London department stores, are definitely the best! Selfridges, based on Bond Street is an inspocket favourite!

Get lost in the many luxurious rooms of designer clothes, fine jewellery and the amazing makeup room. Selfridges also is home to some fab restaurants, cafes and bars! These include, Alto on the Rooftop, Aubaine and the Champagne bar.

https://www.selfridges.com/GB/en/

Previous
Previous

Harvey Nichols

Next
Next

Harrods