Thai Square is a brand of Thailand restaurants – eleven in London and six outside the city. The first of them was opened in 1996 in central London. Today the brand offers not only restaurants, but also Thai bars and wedding halls, organisation and spa. All the Thai Square restaurants offer authentic Thai food with traditional Thailand ingredients and flavours in a classic Thai-inspired relaxing atmosphere. The same cosy environment you can find also in the Thai Square bar, but in a bit more fashionable style.