Upper Ground is an area that forms part of the South Bank, which is in central London next to the River Thames. It is home to a variety of quirky shops, restaurants and entertainment venues.
The nearest tube stations are Waterloo East and Southwark.
Venue Details & Map
Upper GroundSouthwarkLondonSE1 9PP