More about Camilla'S House
Camilla'S House is located at Kensington Park Gardens (Ladbroke Grove), Notting Hill, Greater London, W11 4LA, United Kingdom
Similar Listings
Cigar Terrace
4.5
South Terrace
4.5
Multistories
4.5