Where to Stay ACCOMMODATION IDEAS East Dulwich: The Lilac Door B&B Crystal Palace: Fox Hill B&B Travelodge London Crystal Palace Camberwell: Church Street Hotel Like this:Like Loading...