Current home of the London Children's Museum is now available for Lease. It is a unique and well-maintained building of 28,270 Sq. Ft. Located west of downtown London on the river bluffs, just south of the Thames River. There is plenty of parking on site (50 spots), with ample signage opportunities and potential room for an additional 10,000-20,000 Sq. Ft. of building expansion.
Thank you for your request. A representative will be in contact with you within 48 hours.