noun a former residential borough of Greater London, England, now part of Westminster.
paddington 🔊 Listen to this noun a former residential borough of Greater London, England, now part of Westminster. Share Facebook Twitter Google +