Casa Rosa, Notting Hill

Casa Rosa, Notting Hill Book / Directions
Address
279 Westbourne Park Road
Nearest stations
About 6 minutes from Latimer Road on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog