Discussions on news and breaking news events including, BBC News, ITV News, Sky News
- Posts: 143
- Joined: Sun Jan 08, 2006 8:26 pm
I hear that Television Center is moving. Is it true? I read some where that their building a new a home for it. Can some please share some info for me?
- Posts: 305
- Joined: Wed Nov 24, 2004 12:05 pm
Very, very, very, very, very unlikely.