Fit KitchenRestaurants1 St John StreetLondon, ENG, EC1M 4AA · GB+442072539924Email unavailablefitkitchen.uk.comHours not available