The Lemon TreeRestaurants4 BedfordburyLondon, ENG, WC2N 4BP · GB+442078311391Email unavailablelemontreecoventgarden.comHours not available