About Ibex Venue
IBEX VENUE - recently renovated with air conditioner, lighting systems bar & stage area for those who want to hire it for parties.
More about Ibex Venue
Ibex Venue is located at 211 CLAPHAM ROAD, SW9 0QH London, United Kingdom
0795 769 9033
https://www.hallshire.com/halls/view/2901/ibex-venue
Similar Listings
Georges Dreams
3.5