Body and Mind Centre 162 Acre Lane, London SW2 5UL