Handel Road - Small Square-spot?

Handel Road - Small Square-spot?

Observation - Handel Road - Small Square-spot? - UK and Ireland. Description: