Stayed for a event at Wembley which is only 10 min taxi ride. Local tube station a couple minutes walk and Local bus stops just out side the apartment. Will start again when I next come to London, great hosts they are very responsive on any questions we asked.
Thanks