Taplow is a village in Buckinghamshire, England. It sits on the east bank of the River Thames facing Maidenhead on the opposite bank. Taplow railway station is situated near the A4 south of the village.
Choose the category Haven’t found your object in our catalogue? Add it! It’s easy!