Norwood in City of Peterborough

Norwood in City of Peterborough is a semi-detached house. Norwood is near Gloucester Road.

Building Type
semi-detached house