Angel and Royal, Grantham
The Angel and Royal in Grantham is reputedly the oldest inn in England. Situated on the Great North Road, the principal route north-south connecting London with York and Edinburgh, it was originally simply named ‘The Angel’. Some say it began as a hostel built by the Knights Templar in 1203 and run by the order
Angel and Royal, Grantham Read More »











