Home » News » The Metro, free newspaper of London, publishes price and release date of Nintendo Switch