Isabella’s Place is a short walk to two tube stations and in a great location to see London attractions in either direction! Great communication and a superb host.