Other Restaurants in London - The City 107-112 Leadenhall Street, The City, London, EC3A 4AA Tags: air conditioning, bar, international, private parties: up to 75 guests, vegetarian dishes