Lakeside Soft Play Cafe Liquid Leisure, Horton Road, Datchet, Berkshire, SL3 9HY, England • 07718 403859 • Indoor and Soft Play Areas More Info