Definition of the Marsden from the Oxford Advanced Learner's Dictionary

 

the Marsden

 
BrE
 
; NAmE
 
the Royal Marsden Hospital
 
jump to other results
a hospital in London, England, established in 1851 by William Marsden (1796-1867). It is a leading hospital for cancer treatment and research.

Other results

All matches