We tried the afternoon tea at the Manor at Weston on the Green, near Bicester Village.
Afternoon tea at Manor at Weston on the Green We tried the afternoon tea at the Manor at Weston on the Green, near Bicester Village. Follow: