HomeEUROPEUnited KingdomLondonBest value Blue Flag beach report from On the Beach