Frampton-on-Severn. Green long view