Skip to main content

City Gate House

246-250, Romford Road, London, E7 9HZ

About this care service

This service is run by Thamescare Limited, within Newham local authority