Skip To Content

Where To Stream Somewhere Street Season 2021 Episode 1

Islington, London, the UK

Islington is an area located north of central London, which is the capital of the UK and Europe's largest financial center. It's a popular spot for Londoners to hang out and is known for its luxuriant greenery. Famous for its freshwater springs since the Middle Ages, it became a resort for Londoners who wanted to enjoy nature during the 18th century. However, due to the damage the city suffered during World War II, Islington lost its popularity. And then came the 60s. Young people reassessed...