Banner's Restaurant
21 Park Road
London N8 8TE
United Kingdom