Properties for sale from Twickenham office (1)

  1. Mallard PlaceStrawberry Hill, TW1

    £1,275,000

    • 3 Bedrooms
    • 2 Bathrooms
    • 1 Reception

    Overlooking the river Thames is this stunning three bedroom mid terrace townhouse that benefits from having two bath/shower rooms, off street parking, an integral garage and access to a residents swimming pool along with riverside grounds.

Quick Search

Top