Overview Details Press Releases Multimedia Locations People Groups ell Being Business Centre with superb Therapy rooms is one of London's best kept secrets. Also home to Meeting Rooms, Conference Rooms, a Boardroom, Therapy and Treatment Rooms.