Crystal Palace Where to Stay
Harefield Holiday Apartments
29 Canadian Avenue, London, SE6 3AU 020 86903992
Eurotraveller Premier Hotel
194-202 Old Kent Road, London, SE1 5TY 020 77405999
UK London Services Ltd
54-58 Tanner Street, London, SE1 3PH 020 73576767