60 Aldermans Hill, London N13 4PP, United Kingdom
Hands down best desert on the menu. Sweet and Filling.