Located just a 2 minute walk from London Bridge station, directly off the famous Thames Path within the historic Hays Wharf, Balls Brothers Hays Galleria has many unique features that makes it one of London’s most memorable venues.
Tags : #WineBar, #CocktailBar
Location :
Unit 22, Hay's Galleria, Tooley Street, SE1 2HD London