T.M’s place is great! Great location, 10 minute walk to Earls Court tube station. Fast easy trains to all the sites! The flat has everything you need. London was abnormally warm while we were there. The lack of AC in the flat was not an issue, the fans helped keep things comfortable!