London Psychology Centre 23A Broad Street, Teddington TW11 8QZ