Carnaby Street already have Christmas lights!Yes, it's 22nd of October and we have Christmas lights... so what?! In London everyhthing happens with enough time to appreciate it....
The Good EggAfter a tiring day, nothing like relaxing in the Carnaby Street area. That was what happened to me this day when I was looking for a...