On the eighth floor of the iconic riverside landmark, the OXO Tower Bar serves creative cocktails and fine food in a unique and enviable location. Housing a bustling brasserie and a chic bar, the venue also boasts a 250-foot terrace with stunning London views.
Venue Details & Map
OXO Tower Bar
OXO Tower Wharf
Barge House StreetLondonGreater LondonSE1 9PH
- +44 2078033888