The O Bar

The O Bar

83 - 85 Wardour Street, London, W1D 6QE, United Kingdom

Get Directions

020 7434 9413

Categories
Now OPEN
Work hours
MO 16:00 – 03:00 SA 14:00 – 03:00
TU 16:00 – 03:00 SU 16:00 – 22:30
WE 16:00 – 03:00
TH 16:00 – 03:00
FR 14:00 – 03:00
Restaurant specialties Drinks
Restaurant services Catering, Groups, Reserve, Waiter, Walkins
The O Bar cover
Description Add information
General manager Manoel Luis Collares
  • 83 - 85 Wardour Street, London, W1D 6QE, United Kingdom
  • Get Directions
Similar places nearby