Selfridges is a cutting-edge must-see stop. The department store is vast, and you can get anything you’d ever need, from a sandwich to a diamond ring. It’s brilliantly well laid out so you can easily find high street brands like Topshop or high-end brands like Dior. Super-easy to navigate, making it a pleasure to browse. If shopping makes you hungry and thirsty, take the express lift from the perfumery section all the way to the roof to the Forest Restaurant and Bar. Booking recommended! The food and cocktails are good, and lots of people don’t even know it’s there.