A memorial statue in Radnor Gardens, a park by the Thames between Twickenham and Teddington. To the glorious memory of the men of Twickenham who fell in the Great War.
Comments
Sign in or get an account to comment.