lovely hosts, British hospitality at its best. Conveniently located next to Alexandra palace. 5 stars!!