Warwick: From Medieval Times to MStranslate MStranslate June 21, 2017 Community, MStranslate Warwick, England. Famously known as the home of Warwick Castle, an amazing castle built by William the Conqueror in 1068. The town is situated on the River Avon and is one of those places that just exudes...