Mr Richard Walsh

Party: Conservative

Political grouping: Conservatives

Division: Laleham and Shepperton

Borough and District: Spelthorne