Other Restaurants in London - Holborn 73 Gray's Inn Road, Holborn, London, WC1X 8TP Tags: air conditioning, bar, live music, mediterranean, private parties: up to 80 guests