Welcome to Oxfordshire, a beautiful and, indeed, prestigious county situated in South East England. It borders Warwickshire to the north-west, Northamptonshire to the north-east, Buckinghamshire to the east and Berkshire to the south.
To the south-west, meanwhile, is Wiltshire and to the west is Gloucestershire. For centuries, this much-loved area has maintained outstanding education and tourist industries. It is no real surprise, then, that there are plenty of places to get an Afternoon Tea in Oxfordshire!