The Castle FarringdonUnclaimedRestaurantsLondon, ENG+442075537621enquiry@thecastlefarringdon.co.ukVisit website