Address: 10 Air Street, London, W1B 5AB, United Kingdom
Website: view Green Bar at Hotel Café Royal’s website
Located in the Hotel Café Royal, the Green Bar specialises in absinthe and serves cocktails, champagne and wine. The decor is luxurious and obviously features plenty of green accents.
Join the discussion
There are no comments for Green Bar at Hotel Café Royal.