Location

Location

Situated in St John’s Square, Clerkenwell a 5 minute walk from Farringdon tube station and a stone’s throw from Clerkenwell Road.

Contact Info