Covent Garden, Central London
how to have fun with regular team appreciation events, including memorable Christmas and Summer parties. Gain peace of mind...De Vere Grand Connaught Rooms De Vere Grand Connaught Rooms is our Iconic Events venue in London...