On Holiday in England: LONDON CITY Impressions

 

 

 

 

 

 

Royal Albert Hall

 

Harrods

Speakers Corner Hyde Park

Marble Arch

 

Selfridges Shop Window