YOU ARE HERE: London Online > London Business Finder > City Thai Orchid

City Thai Orchid

17 New North Street, London, WC1N 3PS.

City Thai Orchid is a Thai restaurant offering a range of cuisine that is traditionally eaten in Thailand. City Thai Orchid is based in New North Street, London - see map for location of New North Street.


City Thai Orchid
17 New North Street

Telephone: 020 74040758

Type of Business

City Thai Orchid are listed in the Thai restaurant section here:

Food_and_Drink > Restaurants > Thai_Restaurants

Reviews of City Thai Orchid

There are no reviews for this listing yet. Why not be the first person to write a review?

Share your experience of City Thai Orchid with thousands of people each day.

Noticed an error on this page?

Further Information

City Thai Orchid is in New North Street, London. You can view a list of neighbouring businesses by going to the New North Street page.

If you would like a list of other restaurants - thai shops & other retail outlets listings throughout London, please visit the section of this website.

City Thai Orchid on a Map

This map shows the approximate location of City Thai Orchid in New North Street.

Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 17 New North Street.

Where is City Thai Orchid?

Map showing City Thai Orchid within New North Street,

Click here for a more detailed map with City Thai Orchid's location.

Opening Times

If you know the opening hours for City Thai Orchid please let us know here:

Opening timeClosing time