Review of National Trust – Cliveden 24 July 2018 19:05 0 comments This review of National Trust - Cliveden originally appeared on Google Maps. See more reviews by Dan. National Trust - Cliveden, Cliveden Rd, Taplow, Maidenhead SL1 8NS, United Kingdom. Rating: ⭐⭐⭐⭐ Lovely country garden with knowledgeable staff. The hedge maze and the water gardens are especially nice.