Chelsea 2013 heralded the 100th year of the now infamous show down at the river in SW3. Much was made of it in the run up, ticket prices were up significantly but attending numbers were down, probably due to ticket prices jumping by £10 in one year and £16 in the last 3 (that’s a…
Continue Reading