The Grill Club

247 Upper Street London N1 1RU