Tower Hamlets Mission
Established 1870 by Frederick Charrington
Registered Charity Number 1154842 (C) Dec2013