Daltons Farm Eggs phone Long Lane Farm, Long Lane Uxbridge, Greater London UB10 8QT map TW Munden & Son phone Moorhouse Farm, Lower Rd, Higher Denham Uxbridge, Greater London UB9 5EN map if (!IN_DEV) { ?> } ?>