Great stay at Ella's flat. Everything you might need is there. Great location for visiting London. Very well connected to the center. You could as well avoid the tube taking the train instead. Station 1 minute walk. Very quite area where you can relax, short walk to alexandra palace, crouch end, green lanes where you couls have probably the best kebab outside turkey!!!! We had great time!!!!!