Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Compared to some of the depressingly empty British high streets I've visited, Covent Garden is in bloom. No vape shops or stores full of souvenir tat here - the streets are lined with chic fashion ch…