Albert Memorial & Royal Albert Hall -- This picture brings back so many memories of my trip to England! I stood right there at the foot of the Albert Memorial and then enjoyed a Proms concert at Royal Albert Hall!
It may be a cliché but few visitors can leave London without a trip to the world-famous Harrods. This grand department store built in is recognised for its over-the-top grandeur and luxury merchandise. Places to go in London - Harrods