United Kingdom, London, Denbigh Close