0.0
- reviews

Restaurant

Seafood Bar

Harrods - Knightbridge 1, SW1A 1 London Borough of Richmond upon Thames Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: British, European
Restaurant Seafood Bar Castelnau
GET DIRECTIONS
Restaurant Seafood Bar Castelnau