Harrods Food Hall, London England
Double Decker Bus, London, England
Constitution Hill, London, England