300 Oxford St, London W1C 1DX
Bar | Beer garden | Cocktail bar
Nestled atop an upscale department store, this cafe offers a distinctive selection of culinary delights and crafted cocktails, all within a tranquil, garden-inspired rooftop ambiance.