Selfridges, The Rooftop, 400 Oxford St, London W1A 1AB
Restaurant
The chic rooftop venue at Selfridges features a lush, green setting and presents a seasonal menu of Italian dishes and curated cocktails, providing a unique dining experience that blends sophistication with a vibrant atmosphere.