United Kingdom
Holborn Dining Room is one of United Kingdom.

1. Holborn Dining Room

8.3
252 High Holborn, Holborn and Covent Garden, Greater London
ร้านอาหารอังกฤษ · 69 คำแนะนำและคำวิจารณ์