Bookmark and Share

The Leper Chapel

Venue Details

Address:
Map showing The Leper Chapel
Newmarket RoadCambridge
Cambridge
Cambridgeshire
CB5 8LG
United Kingdom
Website:
http://www.insitutheatre.co.uk
Telephone:
01223 211451