Ron is defiantly not cockney, cockney is very noticeable and very few people actually speak what most people interpret to be cockney anymore, Ron does have a quite common Southern accent where as Harry and Hermione have more middle to upperclass accents from the same area, often the outskirts of London, particularly to the north.