Waterfront Studios Unit G29, Waterfront Studios Business Centr, 1 Dock Road, London E16 1AH 1.7 miles away Care Provided Dementia