United Kingdom, London, Camden High Street