Meditation on Twin Hearts – North Kensington, London
North Kensington Resource Centre North Kensington Resource Centre, Lancaster West Estate, Whitchurch Road, London W11 4AT, LondonMeditation on Twin Hearts helps to flush out negative thoughts and emotions that congest our mind and body every day.