Today a lot of Texans consider their state a country, but from 1836 to 1845 it actually was a country called The Republic of Texas and Ge. Sam Houston was its President. The Republic set up an Embassy in London, near Traflger Square. It currently is the Berry Brothers wine store on St James Street. The building now housing the Texas Embassy is the former home of the famous White Star shipping line, owners of the Titanic. Now, 150 years later, the Texas Embassy is back with a border Cantina and some great Tex-Mex food.
Unfortunately it’s closed now, a loss of Lone Star Beer in London