Covent Garden Deer December 30, 2015 1020 × 1020 London Holiday Travels Deer in front of Covent Garden Market Deer in front of Covent Garden Market – London, England (Photograph from the website: Check Before You Trek) London Holiday Travels