The blue police box on Earls Court Road
Cue the Dr. Who theme. During my visit to London and my old haunts from the 1980s in Earls Court, I spotted an old blue police box just by the tube station. I had been back in London for a day or so and was coming out of the Greggs on the right (excellent egg […]