Neville Hall is at the heart of the lovely village of Waltham St Lawrence, near Twyford and Maidenhead, Berkshire.
There is ample free parking and accommodation in villages around. Here is a guide to local accommodation: Accommodation suggestions
When coming to Neville Hall it is recommended that you use Google Maps rather than a sat. nav. as the latter seems to direct people to the other end of the village.
There are no cafes or shops in the village, just the pub opposite which does good food but can be a bit slow. It is, however, great for evening meals and, with advance notice, very accommodating with dietary requirements.
Neville Hall has a fully fitted kitchen with large fridge, so we recommend that you bring your own lunches.