Located in Oxfordshire, the renowned city of Dreaming Spires, Oxford is famous for its ancient heritage and world-famous university. Oxford is the perfect place to invest in buy-to-lets. Home to royalty and scholars since the 9th century, Oxford has become one of the top five most popular cities in the UK. It’s steeped in tradition […]