The Old Guardian Media House Theatre Delicatessen

The Old Guardian Media House Theatre Delicatessen
119 Farringdon Road, London, EC1R 3DA