0.0
- reviews

Restaurant

The Milroy Restaurant

5 Hamilton Place - 2-5, W1J 7ED City of Westminster Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: British, European
Restaurant The Milroy Restaurant Mayfair
GET DIRECTIONS
Restaurant The Milroy Restaurant Mayfair