
This week, the owners of Talisman Square have been discussing why they have changed its name to simply 'Talisman'. It's more contemporary, they argue. Do you think this will catch on? Can you see people saying: 'I'll meet you at Talisman'. Which title do you prefer? Your comments are welcome.