Explore details about location Taplow FP12. Taplow FP12 is a location situated within the Taplow CP alongside other areas such as Thames Water Taplow Source Works Access Road, Taplow FP 17, Jubilee River Way.