Other Restaurants in London - Holborn 100-108 Gray's Inn Road, Holborn, London, WC1X 8PP Tags: delivery, japanese, private parties: up to 50 guests, sandwiches, seating area, sushi, takeaway, vegetarian dishes