Had a look on google and the received wisdom seems to be spring and then autumn. Is this true in London as well or do things sell throughout the year? Any feedback appreciated. Thanks