Address: 73 Station Approach, London HA4 6SD, United Kingdom | Phone: +44 20 8841 5498 | Website: www.kathmandukitchen.uk