view of marlborough from st peters tower