Glenholme in City of Peterborough

Glenholme in City of Peterborough is a detached house. Glenholme is near Gloucester Road. Glenholme also exists in Greater London.

Building Type
detached house