
Newells Farm
Accepts:
Newells Farm offers self catering accommodation located in the village of Lower Beeding near Horsham in West Sussex. There are three self catering cottage available, tow if which sleeps 6 plus and cot and the other sleeps up to four people. Black Cotta…