There is a an little section in Splash that sells big/tall sizes. Theres not much to choose from but it looked like comfy stuff like track suits. Anyway, I would have suggested Debenhams or Marks & Spencer.