Coronavirus update: View cancelled events here

Patara Soho in London photos

Patara Soho

Patara Soho
15 Greek Street,
London,
W1D 4DP

Cuisine: Thai

Book now »