Posts Tagged “Tatra”
[This venue is now closed.] Tatra is an undiscovered gem. The jewel in the crown of an otherwise unpromising West London street. One does not normally mention the Goldhawk Road and fine cuisine in the same breath but here it is and it’s outstanding. Tatra is a smart restaurant that deserves to be full. It…