Our 284-seat raked auditorium and attached hospitality space at 66 Portland Place in London is perfect for a standout conference, awards ceremony, product launch, presentation, training, or even a ...