Ditton Manor
Datchet, Slough, Berkshire SL3 7JB
Set in 55 acres of beautiful parkland between Slough and Datchet, and surrounded by a moat, Ditton Manor is an impressive setting for business meetings and events, and for dreamy weddings. With capacity…
- Max: 1050 guests