I must have been asleep because tonight is the first time i have seen this
I always enter the stadium from the Sloper Road side and the last time i passed the Leckwith side the big dome was there.
Can someone tell me what development is being built
Cheers