Muswell Hill

256, Muswell Hill Broadway, Muswell Hill, London, Greater London, N10 3SH