Tudor Rose Residential Home in Birmingham

Tudor Rose Residential Home in Birmingham is a residential building, Chester Road 671 (B23 5TH).

House Number
671
Postal Code
B23 5TH
Street
Chester Road
Building Type
residential building