361-367a St margarets Road, Twickenham, TW1 1AR
About the project
A stunning new development of 27 one and two bedroom apartments in picturesque leafy St. Margaret’s in the London Borough of Richmond.
The spacious apartments all benefit from access to communal gardens and secure underground parking.
Bedrooms: 1 and 2 bedrooms