Properties for sale in Twickenham (2)

  1. Mallard PlaceStrawberry Hill, TW1

    £1,200,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.

  2. Mallard PlaceStrawberry Hill, TW1

    £550,000

    • 2 Bedrooms
    • 1 Bathroom
    • 1 Reception

    Offered with no onward chain is this spacious two bedroom first floor apartment situated on the banks of the river Thames and it benefits from having a garage, access to a communal swimming pool as well as riverside grounds and a share of the...

Quick Search

Top