Mencap sells long-time London HQ and buys replacement

Description

UK charity Mencap has sold its long-term London headquarters for an undisclosed sum and is preparing to move to a new site for the first time in 50 years.