London.

Great Scotland Yard, London.

london street style men