United Kingdom
Holborn Dining Room is one of United Kingdom.

1. Holborn Dining Room

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