£224,950 Spain
€279,000 Portugal
€69,950 Ireland
£65,000 Greece
£2,850,000 UK
£1,895,000 Spain
£649,950 Spain
£249,950 Spain
£2,750,000 UK