Covent Garden is one of the most popular parts of London, a draw to tourists and city-dwellers alike for its shops, restaurants, entertainers and history. The 19th century market hall has seen many businesses come and go and is ever evolving with the changing demands from consumers. Following the opening of The Ivy Market Grill […]
