Euro retreats from weekly highs against British Pound as UK data beats expectations