The Boathouses

at Taplow Riverside

A collection of 8 statement homes nestled on the beautiful banks of the River Thames

A development of 8 new luxury riverside homes, located in the tranquil setting of Taplow in Buckinghamshire. Each house will have spectacular views along the River Thames as well as having direct access to its own river mooring.