National Hotel London
17-19 Queens Avenue
London,
GB N10 3PE
In London (Haringey)