Glass Man enjoys serenity at Billesley Manor Hotel & Spa, Warwickshire
SITUATED in the heart of rural Warwickshire, Billesley Manor Hotel & Spa awaits guests with world-class facilities and a Shakespearean charm.
Billesley Manor
Upon my arrival to the 16th-century property, ...