Home › Venues › Crystal Palace Crystal Palace Tickets Buy tickets for concerts at Crystal Palace in London, United Kingdom. No Upcoming Events No upcoming events scheduled at Crystal Palace. Please contact us with any corrections. Hotels & Lodging Near Crystal Palace About the Venue Crystal Palace At-a-Glance AddressAnerley HillLondon SE19 2BAUnited Kingdom Map & Directions Advertisement