Was wondering how even Roman could afford it ( they have offered to contribute towards a new Norther Line station amongst other things ) .
Then again the land at Stamford Bridge must be worth an absolute fortune !
Was wondering how even Roman could afford it ( they have offered to contribute towards a new Norther Line station amongst other things ) but then again the land at Stamford Bridge must be worth an absolute fortune !