Giles Philp and Partners phone Town Farm, Bisham Village Bisham, Buckinghamshire SL7 1RR map Town Farm Shop phone Town Farm, Bisham Village Bisham, Buckinghamshire SL7 1RR map if (!IN_DEV) { ?> } ?>