6 km) long Upper Street, extending northwards from Angel, has more bars and restaurants than any other street in the United Kingdom.
What street in Islington boasts more bars and restaurants than any other street in Britain?
Upper Street