Listings >> Restaurant >>Hotel Grovefield House Hotel Hotel and Restaurant 01628 603131 Hotel and Restaurant Taplow Common Road Slough SL1 8LR Get directions Hotel Restaurant