Anchor - St Clements Court is located in Folkestone, United Kingdom on 9 - 11 Wear Bay Crescent. Anchor - St Clements Court is rated 3 out of 5 in the category housing association in United Kingdom.
Address
9 - 11 Wear Bay Crescent
Accessibility
Wheelchair-accessible entrance