Address:
242 Blackfriars Rd, London SE1 London, United Kingdom.
Capacity: 250
Description:
Small underground bar with friendly bar staff and a unique feel. Can be found on the south side of blackfriars bridge just opposite stamford street.