A momentous new road In the 1750s a group of worthies in Georgian London were concerned about traffic congestion in the metropolis, and pressed for a bypass to be built
AbdulMaalik Tailor (of the Camden Tour Guides Association) has discovered the location of London’s first documented Mosque. It was opened in 1895 in Albert Street in Camden by a man