Royal KitchenRestaurants54 Aldgate High StLondon, ENG, EC3N 1AL · GB+442074881601Email unavailableroyalkitchenlondon.comHours not available