Thirty-two Winchester Road sat just off the main bypass heading into the West End of London where small businesses and retailers of all shapes and sizes went about their trade. Today was the 20th of November and a steady drizzle fell from leaden skies as the huddled masses of the grand old city went about their daily routines.
Inside number …
Read More →