Retirement Properties Spotlight in Wiltshire

£560,000

2 Bedroom Apartment
Elizabeth Court
Salisbury

£275,000

1 Bedroom Apartment
Avonpark Village
Limpley Stoke

£360,000

2 Bedroom Cottage
Town Mill
Marlborough