TriSpace Gallery & Bar

TriSpace Gallery & Bar
Tower Bridge Business Complex, 100 Clements Road, London, SE16 4DG