Opened 17th Century.
Location Caledonian Park, Market Road, London, N7
Categories
Authority
More Information Copenhagen Fields