Chelsea War Memorial
Situated in the centre of Sloan Square, the Chelsea War Memorial remembers residents who gave their lives in the World Wars.
Situated in the centre of Sloan Square, the Chelsea War Memorial remembers residents who gave their lives in the World Wars.
Comments
Sign in or get an account to comment.