Arden Hall


Arden Hall - Trafford, Greater Manchester, M33. It was founded in 1898.