Malaika place was great to stay 10 min walk to tube station it takes you to central london