Ver nice and spacious town house well located in a quite area in Twickenham.
Dedicated parking space is true bonus!