The Venue

Friends House

173-177 Euston Road, London, NW1 2BJ