Ron's house is great. We spent 5 days here in order to watch the EUROs and see the sights and found the location to be perfect. Really close to the subway, and only a few minutes walk from Buckingham Palace. The Internet was a bit rubbish, but that didn't really bother us too much. I'd recommend staying here to anyone.
Daniel