We had a wonderfull stay at Elisas place it had all the amenities we could ask for and more. There was a binder full of recommendations for dining and how to get around.
The train station was close (8 minutes walk) to the apartment. It went straight to London Paddington so from there the entire city is easily accessible. Definitely stay here!