London at Christmas

London at Christmas really is a wonderful place to be! The Christmas lights in town look stunning and shops such as Harrods and Selfridges are famous for their seasonal window Continue Reading →

Walking in a winter wonderland… London in the snow

Earlier this week I stumbled across a travel bloggers competition called ‘Travel Photo Roulette’ and as the theme for this week is ‘LOVE’ I entered this picture which I took Continue Reading →