The World's Most Rubbish Bar from Discarded Spirits Co.



Bargehouse

Oxo Tower Wharf, Bargehouse Street, South Bank, London, United Kingdom

 Directions

Event details