Posts Categorised: London general

Red Bull Soapbox Race

Red bull soapbox race is returning to London Alexandra Palace on July 12th 2015! If you have never heard of this tremendous fun it is definitely worth a watch. What is it?! I hear you cry; well it is an…

Read More