A Day Out – Goldhawk Road, Shepard’s Bush, London
I have been searching for the fabric mecca of London since arriving here in November of 2011. Nearly a year later, I have found it. It is called Goldhawk Road at the end of the Shepards Bush Market. From South West London, I take the Northern Tube line to Stockwell station, change to Victoria Line […]