St Alphage Garden, City of London. The main garden, viewed from the south west.