The best spring scenes in the UK include London’s Kew Gardens, Hampshire’s New Forest, and York’s medieval City Walls. A study of 2,000 adults revealed the most underrated areas of natural beauty, as ...