Crystal Palace

Situated in South London, Crystal Palace is one of the most beautiful areas of London, with many green areas, places to visit and eateries for refreshment. Joanna’s Restaurant, now established for over 30 years, is the perfect place for a slap up breakfast to set you up for the day, which you’ll find on Westow Hill. If it’s a little later in the day, then you can imbibe an ale or two at Westow House Public House.
Crystal Palace Park is one of the biggest in London is adorned with many full-size models of dinosaurs, making it a magical place for both children and prehistory fans. There, you’ll also find a concert stage, a children’s farm and the Crystal Palace National Sports Centre, the ideal place to try out a new sport or two.