People inside Covent Garden Central Market, Covent Garden, West End, City of Westminster, London, Stock Photo, Picture And Rights Managed Image. Pic. IBR-4019790 | agefotostock
Design | VyTA Covent Garden | A modern Italian restaurant in the heart of London