St Alphage Garden, City of London. Part of the London Wall.