Lucella in City of Peterborough

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

Building Type
semi-detached house