London.

The Strand, London.

london fashion on the street