Carshalton social Windsor Castle Wednesday 19 September 2018 20:30 Social at the Windsor Castle, 378 Carshalton Road, SM5 3PT