A beautiful meeting room located in London’s Covent Garden, opposite the National Portrait Gallery and moments away from Trafalgar Square.
The meeting room has a capacity of 10pax and is fully equipped with screen* and flip chart.
*Please note that the images were taken before the screen was installed.