The Castle FarringdonRestaurants34-35 Cowcross St, GreaterLondon, ENG, EC1M 6DB · GB+442075537621enquiry@thecastlefarringdon.co.ukthecastlefarringdon.co.ukHours not available
The Castle FarringdonRestaurants34-35 COWCROSS STREETLONDON, ENG, EC1M 6DB · GB+442075537621Email unavailablethecastlefarringdon.co.ukHours not available