Eddie's house is a lovely place. Close to the apartment you can find all the services that you need (Bus stop, restaurant and supermarket). I would recommend staying here if you plan to visit London.