92-93 Chapel Market, London N1 9EX, UK
This place is an institution, a great place to visit for a filling buffet dinner