Somers Town In North London
Men drinking in the Cock Tavern in Somers Town on 1st July 2016 in London, United Kingdom. Somers Town, a district in north west London, is a large housing estate nestled between Euston, St Pancras and Kings Cross Library. Predominantly filled with social housing for the past 200 years, much of the area’s housing was built in the twentieth century by the local authority.
Add to Cart Add to Lightbox Download