If you are looking for a school of English in London, I’d strongly suggest Mayfair School! It is in central London, easy to reach, the staff are kind and very friendly, it wasn’t too expensive and the teaching staff are the best you can find in London :)