On Holiday in England: LONDON CITY Impressions
Royal Albert Hall
Harrods
Speakers Corner Hyde Park
Marble Arch
Selfridges Shop Window