Sydenham

Advertisements
Sydenham Where the Crystal Palace is situated; is about 9 miles from London.