0.0
- reviews

Restaurant

Lounge Bar

Strand Palace Hotel - 372 Strand 262, WC2R 0JJ London Borough of Camden Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Lounge Bar Holborn
GET DIRECTIONS
Restaurant Lounge Bar Holborn