Mount Vernon Hospital

Mount Vernon Hospital
Northwood, London, WD3 1PZ
Photo of Mount Vernon Hospital