London.

Bermondsey Street, London.