This beautiful country residence, Beggars Barn, has been restored and extended to offer luxury living in stunning countryside for weekend breaks and holiday rentals. It is located just outside a little village called Shutford near Banbury in a beautiful part of Oxfordsh …see more