Idalia Restaurant is an all-day restaurant and bar on the ground floor of Pillar Hall at Olympia, a Grade II* listed building. It serves modern British dishes with European and Asian influences, featuring a central bar and garden-inspired design. The separate Garden Room accommodates up to 45 seated or 70 standing guests.
It is a minute' walk from Kensington (Olympia) tube station.
© 2026 Whats Going On London Ltd. All rights reserved.