Barge House Street | Oxo Tower Wharf - 8th floor, SE1 London - Borough-District: London Southwark, United Kingdom
Michelin Green Star
Barge House Street | Oxo Tower Wharf - 8th floor
SE1 London - Borough
District: London Southwark, United Kingdom
Tel: +44(0)20 7803 3888
RouteAverage Price of this Restaurant, all including, at € 110
OXO TOWER RESTAURANT, Barge House Street | Oxo Tower Wharf - 8th floor, SE1 London - Borough District: London Southwark, United Kingdom