Lovely property in a great location within easy walking distance to Twickenham center. Very spacious and well equipped rental property.