Book a RoomEnvironmentDT7 3HZ info@hotelalexandra.co.uk +44 (0)1297 442010
Book a Room Now →
Burrow Farm Gardens is one of the finest gardens to visit in the UK. 13 acres of stunning gardens complemented by Tea Room, Gift Shop and Nursery.
Visit the website