Taplow
Taplow is a village near Maidenhead, in England. It is in Buckinghamshire.The village name is Anglo Saxon in origin, and means 'TÃÂæppa's hill'. It was recorded in the Domesday Book of 1086 as Thapeslau.
This article is a stub. You can help Wikipedia by expanding it.