B
Ben Lange Review of Garden Studios, Covent Garden,...
Really great venue and staff. Centrally located in...
Really great venue and staff. Centrally located in historic and commercial Covent Garden, Garden studios is a a superb location for business meetings and events.
Comments: