United Kingdom, London, Hampstead High Street