106 The European flair of Thames Town