noun a former borough of Greater London, England: now part of Kensington and Chelsea.
kensington 🔊 Listen to this noun a former borough of Greater London, England: now part of Kensington and Chelsea. Share Facebook Twitter Google +