Great self contained flat in ideal location for Twickenham and Richmond.