The Pound Sterling climbed to a 50day peak during London trading today after an unexpectedly upbeat retail sales figure was released.