Channels Lodge
About Channels Lodge
One of the finest Hotels in Chelmsford, this beautifully converted 15th Century Tudor house is an ideal wedding hotel.
Contact & Location
Channels Lodge
Belsteads Farm, Belsteads Farm Lane, Little Waltham, Chelmsford, CM3 3PT, Essex, United Kingdom