London Borough of Greenwich - 58 The Village
Quality care home providing excellent services.