Based on the outskirts of Winchester in Hampshire, our family have been farming at Beechcroft since the 1930’s.Beechcroft Tea Barn is the latest addition, you can sit relax and enjoy a cuppa and cake with our stunning views. http://www.beechcroftdirect.co.uk/