This website uses cookies to ensure you get the best experience on our website, read more. Got it!

Mallard Place

Twickenham, TW1

£1,285,000

  • 4 bedrooms
  • 2 bathrooms
  • 2 receptions

This wonderful home is positioned along the River Thames and boasts excellent living space in a prestigious development.

Mallard Place is a wonderful development close to Strawberry Hill and Twickenham. The development is along the River Thames and provides stunning river views is a quiet location ideal for family living. The nearest transport links can be found at Strawberry Hill station with direct links into Central London.

 
×

Contact the Twickenham office

×

Your saved properties

×

Landlords enquiry

×