Bay Leaf Villa Home/Villa/Bay Leaf Villa 3 St Margaret's Ave, Sutton SM3 9TU +447960459839 Contacts 3 St Margaret's Ave, Sutton SM3 9TU +447960459839 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Villa Barák Corby 25 Shetland Way, Corby NN17 2HW Villa Kissimmee Villa 70 Emerson Ave, Middlesbrough TS5 7QQ Villa Dyfi Cottage 3 Dovey Terrace, Cemmaes, Machynlleth SY20 9PP Villa 2 Story Executive Lodges Newark NG22 Categories Villa