Holiday villas in England

Filter by region

Results for holiday villas for rent in England

Found 1 holiday villas in 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
Find Us On Social Media
© Alpha Holiday Lettings Limited 2017.