The Lowback Bar
1 Water Street, London (Map)
Bar / Lounge / Bottle Service
lWonderful
Avg Price:Average Price: £26 to £40
v4.6 miles from The London Piazza ( 18 mins )