Tag: Londongrad
-
Little Russia, London: The Lost Enclave of Soviet Dreams
Tucked away in the unassuming sprawl of North East London, past the kebab shops, vape stores, and the ever-expanding coffee chains promising “artisan” everything, there once existed a peculiar little corner known as Little Russia. It wasn’t a tourist attraction, nor was it an officially recognised borough, but for decades, it stood as a small yet…