Just as hard to find as arts and craft stores are dedicated shops for tropical and freshwater (and even sometimes marine) fish, and the equipment required to maintain them. Most of these shops are located outside of central London, most often further afield.
Don’t forget that there are a few online aquatic shops available, most of which sell equipment but some even selling live fish by mail.
View Aquatic shops in London in a larger map