The 2013 Notting Hill Carnival is upon us!
It can’t have escaped the notice of many of you that this weekend is a Bank Holiday weekend in the UK. A three day weekend. Three days! THREE WHOLE DAYS! Hurrah! Of course, this August Bank Holiday weekend – the last public holiday we get until Christmas (ssh! Let’s gloss over that before we get […]




