Close

Women’s Hospital

A famous women’s hospital opened in Somers Town.