Thatcham Garden Centre Bath Road Benham Hill THATCHAM Berkshire RG18 3AN Telephone Number: 01635 953060 Website: Visit Website Back To List