Taplow

Taplow is a village in South Bucks District Buckinghamshire in England. It lies on the banks of the Thames opposite Maidenhead, around 35 kilometers west of London. The name is originally Anglo-Saxon and means 'Tæppa's hill' (Tæppas hláw, hills).

Hotels