Woodland Manor Hotel My Custom Sort: 6Phone: 01234 363281 This Hotel is located at Green Lane, Clapham, Bedford, Bedfordshire.