- Restaurants
The Castle
Address: 100 Holland Park Avenue, Holland Park, London W11 4UA
Phone: 020 73139301
Related Points of Interest Nearby:
Restaurants
Approximately 0.04 km away
Address: 116 Holland Park Avenue, London W11 4UA, United Kingdom
Restaurants
Approximately 0.27 km away
Address: 40 Holland Park Avenue, Holland Park, London W11 3QY
Restaurants
Approximately 0.29 km away
Address: 57 Princedale Road, Holland Park, London W11 4NP
Bars / Restaurants
Approximately 0.43 km away
Address: 135 Portland Road, Holland Park, London W11 4LW, United Kingdom
Bars / Restaurants
Approximately 0.51 km away
Address: 157-159 Notting Hill Gate, London W11 3LF, United Kingdom
Restaurants
Approximately 0.56 km away
Address: 137 Notting Hill Gate, London W11 3LB, United Kingdom
Restaurants
Approximately 0.57 km away
Address: Hilton London Kensington, 179-199 Holland Park Avenue, Holland Park, London W11 4UL
Restaurants
Approximately 0.57 km away
Address: Hilton London Kensington, 179-199 Holland Park Avenue, Holland Park, London W11 4UL