- 4 bed s
- 2 bath s
- 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.