Where is Signal 107?

Where is Signal 107 located?

Signal 107, Wolverhampton, United Kingdom (approx. 52.58545°, -2.13068°)


Where is Signal 107 on the map?