Talk:Metro (newspaper)

Hm... there's a free newspaper in London called Metro, but I'm pretty sure it's not part of the same group. I think it's published by Associated newspapers. Mintguy 11:44, 12 Aug 2003 (UTC)