The Hand Sale, November 2021 Shimmy on down to The Hand Sale 24 – 26th November, London W8 4HN St Mary Abotts Centre, Vicarage Gate.