Other Restaurants in London - Holborn 113 High Holborn, Holborn, London, WC1V 6JJ Tags: breakfast, healthy, juice bar, lunch, organic, salads, sandwiches, takeaway