All types Bar Restaurant All types All types Bars Restaurants 5 Open now The Green Man Village Road, Denham, Uxbridge, Denham, EN UB9 5BH Restaurant Bar