One of the most picturesque cities in Britain, with examples of architecture dating from every period back to the Saxons, Oxford contains plenty of things to see and do and is a wonderful place in which to spend a day. Whilst Oxford contains plenty of heritage, it is also a thoroughly modern city, making it ideal for shopping trips or simply having a walk round.