Lovely Garden Flat in Kensal Rise - Flats for Rent in London, United Kingdom
Entire home/apt in London, GB. Charming ground floor flat full of character in trendy Kensal Rise near Notting Hill. Sleeps 3 comfortably. On quiet street, close to bars, restaurants and shops. Excellent transport links, 20 min from Central London on the tube.
See this content immediately after install