Covent Garden, Central London
De Vere Grand Connaught Rooms De Vere Grand Connaught Rooms is our Iconic Events venue in London... is always buzzing and an incredibly fun place to work. Your commute: Grand Connaught Rooms is just 5 minutes from Covent Garden...