English

Definition of South Kensington from the Oxford Advanced Learner's Dictionary

 

South Kensington

 
BrE
 
; NAmE
 
(also informal South Ken
BrE
 
; NAmE
 
)
 
jump to other results
a district in west London that contains several museums and foreign embassies (= buildings where people who represent foreign governments work). It is well known for its fashionable and expensive houses, shops and restaurants. There is a South Kensington station on the London Underground.