British Curry Network
Timur - Image 1

Illustrative photo — not taken at this restaurant

Timur

NepaleseFine DiningIndian

About

Timur is a Nepalese fine dining restaurant on Westow Street in Upper Norwood, the heart of the Crystal Palace triangle. Timur is also the name of a citrusy Nepalese pepper. Vegetarian options are available. Diners can book a table, collect food or order delivery. Crystal Palace Park and Crystal Palace station are a short walk away.

Is this your restaurant?

This listing was created from public records. Claim it free to add your own photos, menu and opening hours — or ask us to update or remove it.

Claim or update this listing

Contact & Location

Address

17 Westow Street, Upper Norwood
London, SE19 3RY
United Kingdom

Timur — London