IT is hard to imagine a more impressive approach to any hotel than the arrival at Thornbury Castle. Set amidst rolling countryside, north of Bristol on Gloucestershire’s Severn Vale, with the ...
ONE of the area's most prestigious castles has an extensive history spanning hundreds of years. Langley Castle Hotel, in Langley-on-Tyne near Hexham, was built in 1350 during the reign of Edward III.