London.

Cheshire Street, London.