London apartment holiday rental
- Property 403458- Stunning Kensington/Holland Park newly refurbished apartment
- apartment
- internet access
- satellite or cable
London apartment holiday rental
- Property 412402- Luxury 2 bedroom apartment South Kensington London
- apartment
- city centre
- internet access
London apartment holiday rental
- Property 313034- Knightsbridge/Harrods 5 MINUTES WALK AWAY FM APART- perfect for up to 5 guests
- apartment
- city centre, town
- pets considered


