By Rebecca Thomson2013-04-26T07:00:00
Covent Garden might be in the middle of London’s West End but, like other shopping areas, could not afford to rest on its laurels.
Already have an account? Sign in here