Het adres van Thistle Trafalgar Square is: Whitcomb Street WC2H 7HG Londen Engeland