Previous VSC Charity Centres

VSC takes on the lease to operate the new TCC studios in London
January 17, 2014

From 2004 – 2011 we successfully housed charities at 50% of the market rent rate in four different locations across London.


Charles’ House

375 Kensington High Street, West Kensington, London, W14

Charles-House

Charles’ House in London – 35,000 square ft housing over 50 Charities




Finsbury Square

DSCF1624

Royal London House, 17,000 sq ft Charity Centre in London




The Merchant Centre

one-new-street-square-Merchant

Merchant House Charity Centre, 33,000 sq ft, 1 New Street Square, London, EC4




Hillgate House

Hillgate-House

Hillgate House Charity Centre, 28,500 sq ft, Hillgate Street, London, W8