Overview
Claimed
Description
Abbeyfield House, Stow on the Wold, sits in the heart of the village in the Cotswolds, Gloucestershire and is a purpose built home which provides a peaceful and friendly atmosphere where residents can remain as independent as possible.
Source of Info:
Y Yext