London does have a much more prominent building pretending to be a Texan overseas mission, a tiny sign on Pickering Place marks the place of a real Texas Legation.
The sign marks the site of the base from which representatives of an independent Republic of Texas liaised with the British Government from 1842 until the state joined the United States on 28th December 1845.
Pop, where is this Pickering Place?
ReplyDeleteFringe:
ReplyDeletePickering Place be in London!...Pop'