119 High Street, Rochester ME1 1JN, United Kingdom
Distance: 141 yd.
Company description
The French Hospital provides 60 self-contained flats for people of French Protestant descent. Here residents can enjoy their privacy and have their own furniture and belongings around them, with help