The London Eye sits on the South Bank, offering two distinct event spaces with views across the River Thames and the urban landscape beyond. The main Attraction space spans 99 m² with standing capacity for up to 150 guests, while a Private Capsule provides a more intimate setting at 24 m², accommodating up to 25 standing. On-site facilities include high-speed internet, air conditioning, natural light, breakout rooms, onsite catering and basic lighting.
Waterloo Underground Station is a seven-minute walk away, with Westminster Underground Station reachable in nine minutes on foot. London City Airport is approximately 38 minutes by car. Big Ben is an eight-minute walk, and Westminster Abbey is around 13 minutes away on foot.
For event and communications managers weighing up central London options, the combination of a compact capsule and a larger event space - both with river and city outlooks - gives the venue a genuinely distinctive spatial character that few South Bank addresses can match.