London.

Hoxton Street, London.