Harrods October 30, 2015 1020 × 1529 Sightseeing in London Harrods Harrods – London, England (Photograph from the website: Check Before You Trek) https://www.checkbeforeyoutrek.com/sightseeing-in-london/