Planning permission has been granted by the London Borough of Wandsworth for construction of a 373-bedroom hotel totalling 114,440 sq
With comfortable accommodation, the hotels provide a perfect environment for patient recovery, freeing up staffing and bed capacity on NHS