Covent Garden in London is glitziest entertainment zone. The very name of Covent Garden conjures up images of fascinating shops, the renowned Royal Opera house, it’s street performers, the gastronomical delights on offer, a happening party scene, etc. One can go on and on about the manifold attractions of Covent Garden. Here at Covent Garden,(…)

Published On: Monday, June 10th, 2013