Permanente en la motivación de la gran Iglesia de Santa María en el corazón del centro histórico de Slough, el monumento a los caídos es uno de los puntos del centro de la vida de la comunidad en el barrio. Marca el gran sacrificio que tantos de la población de la ciudad, durante las dos guerras mundiales del siglo 20. Los que murieron y los que sobrevivieron son tratados con igualdad y respeto, gracias por el simple pero hermoso monumento.