AN ULTIMATE LOCALS GUIDE TO LEICESTER, UK: HOTELS, ATTRACTIONS, FOOD & DRINK

Leicester Cathedral with King Richard III

Leicester in the UK, is located right in the heart of central England and is often overlooked from other cities in England despite having major transport links to larger cities such as London, Birmingham, Edinburgh. It’s best known for the discovery of the last Plantagenet King, Richard III’s remains and now his final resting place;…

READ MORE