St. Mary's Church ist eine Ikone stehende Gebäude an den Ufern des Flusses Thames vor Putney Bridge. Die Kirche ist alt und hat als eines der Wahrzeichen der Stadt und das Prinzip Ort der Verehrung für die Menschen in der Region für Jahrhunderte. Es ist die Heimat einer großen Gemeinde, die dort regelmäßig treffen.