Villa in Golborne, London
From £1,609 Per week
  • Villa
  • Sleeps 2
  • 11 Beds
  • 1 Bath
This 11 bedroom villa is located in Golborne and sleeps 2 people.