ILEC Conference Centre
Earls Court, London, Greater London SW6 1UD
The ILEC Conference Centre is one of the largest and most fabulous venues for corporate events in West London; with heaps of flexible space it’s suitable for a range of businesses uses - conferences,…
- Distance: 5.12 Miles
- Max: 1200 guests
- Licensed Bar