Skip to content

Catherine-De-Barnes, Solihull, B 91

Catherine‑de‑Barnes is a small village in the Metropolitan Borough of Solihull, West Midlands, known historically for its isolation hospital built in 1910.

Properties in Catherine-De-Barnes, Solihull

Page 1 of 6