Eden Experiences
Croydon, Greater London CR0 1RZ
In the heart of Croydon and just 10 miles from central London, Eden Experiences has seen an impressive refurbishment in early 2023 and now offers a fantastic venue for meetings and events for up to 500…
- Distance: 10.45 Miles
- Max: 500 guests
- Licensed Bar