The Lodge at Crystal Palace
Conference center
Description:Built in 1964 on the edge of Crystal Palace park, with a 50-metre pool, athletics track and gym. 1960s sports centre & athletics stadium
Location: London National Sports Centre, Ledrington Rd GB
Website:http://www.better.org.uk/
Phone:+442087780131
Map Location:51.4219, 51.4219