London.

Sherwood Street, London.