The Manor at Weston-on-the-green in Oxfordshire is a country house hotel licensed for weddings, from intimate gatherings to grand affairs of up to 120 guests. Has a range of dining rooms and a private knot garden too.
The Manor at Weston-on-the-Green
Address
Weston-on-the-Green, Oxfordshire, OX25 3QL