Award-winning Northumberland castle hotel, Langley Castle, has added a versatile option to its hospitality portfolio, officially opening the Toll Bar Luxury Villa at Langley Castle, a superb guest ...
Inside the house, meanwhile, there are 23 bedrooms and 19 bathrooms, all with their own ornate interiors and arranged around an inner courtyard. The villa dates back to the 14th century and was ...