Sycamore gall?

Sycamore gall?

Observation - Sycamore gall? - UK and Ireland. Description: