Holborn House Restaurant
266 High Holborn, WC1V 7EE
Phone: ☎ +44 20 7242 4350
About
Holborn House Restaurant, 266 High Holborn, WC1V 7EE (tube: Holborn), ☎ +44 20 7242 4350 (info@holbornhouse.co.uk), [29]. M-F noon-22:00. Modern European. Three course-menu approximately £35.