Other Restaurants in London - The City 31 Lovat Lane, The City, London, EC3R 8EB Tags: bar, italian, private parties: up to 150 guests
Other Restaurants in London - The City 61 Turnmill Street, The City, London, EC1M 5PT Tags: bar, mediterranean, private parties: up to 150 guests