NEW - Luxury flat Kensington Palace / Notting Hill - Apartments for Rent in London, England, United Kingdom
Entire home/apt in London, United Kingdom. Luxury 1 bedroom apartment in Palace Gardens Terrace, one of Kensington's most sought after streets. Safe, centrally located and well-connected, it is situated in a quiet residential street between Notting Hill (7 min walk) and High Street Kensin...
See this content immediately after install