We loved staying at Melindas accommodation. It is well situated. It took us about 30 minutes into the centre of London by the underground!
We absolutely would recommend it! :)