White Bear Yard

White Bear Yard

 

Add to Shortlist Venue Shortlisted
144A Clerkenwell Rd London
London
England
EC1R 5DF

There are no tags yet for this venue.

0 Meeting Rooms Available

Room Layout

Location

144A Clerkenwell Rd London, London, England, EC1R 5DF