Lovely house in great location - close to Twickenham stadium and Richmond