Himalaya London

Himalaya London

0 0 Reviews

Nepalese in London - Upton
9-10 Green Street, Carlton Terrace, Upton, London, E7 8LH
+44 (0) 20 8503 5228

Himalaya is a Nepalese restaurant and takeaway.
Tags: takeaway

Are you willing to write a short review of Himalaya London? Your Himalaya London review will help build a list of the best Nepalese in London. Are you the owner of Himalaya London, then claim it today. Claiming a business will enable you to edit the contact details and update the description.

Web accelerated via IISpeed by We-AMP