Ordsall Hall & Gardens

Ordsall Hall & Gardens
Ordsall Lane
Ordsall
Salford
Greater Manchester
M5 3AN