St Alphage Garden, City of London. The main garden, looking east.