spotted in Leeds

spotted in Leeds

Observation - spotted in Leeds - UK and Ireland. Description: is this some kind of lime?

is this some kind of lime?