Mi experiencia
Desde mi experiencia, te aconsejo que pruebes con una ciudad que no sea Londres, por ejemplo Reading que está muy cerquita. Londres es cara, caótica y con muchos españoles. Reading es pequeña, famosa por su zona de compra por lo que genera empleo, está entre los 20 destinos preferidos de Reino Unido y no hay tanto español. Para mejorar el idioma, lo mejor es no perder el tiempo y apuntarte cuanto antes a una academia y ponerte las pilas también en casa (estudia por tu cuenta, ve pelis en ingles...) y si compartes con gente que no hable tu idioma mucho mejor ya que hace que tengas que esforzarte en hablar inglés. Una gran academia es Eurospeak. Se sitúa en el centro de la ciudad, con una gran atmósfera, buenos y amables profesionales, grandes profesores, amplios horarios y algunas ofertas.