Wheres the best place to find firm tofu in the UK?

I only find the silky stuff which is nice but it falls apart.