Lifestyle

The Christmas Store New York Where It’s Christmas Every Day

The Christmas Store New York Where It’s Christmas Every Day

A look around the Christmas Store New York – where it’s Christmas every day. It’s 93 degrees outside, and I’m melting, but there’s one place where there’s a guaranteed chill, Christmas and City in Little Italy in New York.  A pretty unassuming building front in…

Harrods Christmas World 2016

Harrods Christmas World 2016 is open, a whole 24 days earlier than last year.   The entire range will be in store by the 28th August, but I went along to see what you can pick up now. Harrods Christmas World 2016: Where? The famous…