Holiday Villas In London & South East England

Found 1 holiday villas in London & South East England.
Results per page 
Sort by 
3 bedroom Villa for rent in Greater London
Property ID: 1321236

Authentic 3 bed Historic house Soho

This 3 bedroom villa is located in London and sleeps 12 people. It has WiFi.

TypeVilla
Bedrooms3
Sleeps12
From
£1527
/week
Instant Booking
We found 1 holiday villas in London & South East England.
Find Us On Social Media
© Alpha Holiday Lettings Limited 2018.