allaboutanika.com
Selfridges Roof Top Bar - The Roof deck on oxford street
Selfridges Roof Top Bar is also known as The Roof Deck. This Californian-style dining space is the perfect spot to soak in the sun