Villa in Southfield, London
From £3,295 Per week
  • Villa
  • Sleeps 6
  • 11 Beds
  • 2 Baths
This 11 bedroom villa is located in Southfield and sleeps 6 people.