From Gravesend in Kent, near bluewater shopping centre, there are a couple of good LFS, including Aquacadabra in Barnshurst, and Maidenhead aquatics in Dartford/Hawley. Both have great staff and fish. However in Crayford near Dartford and Bexleyheath, there is a petsmart which is a specialist aquatic centre and so far it has to be the best for fish, products and advice. Everyone slates 'petco' but this one is by far the best fish shop for miles. It has massive selection of fish for cold, tropical and marine, including freshwater GBR and others that many shops don't stock. They have great looking plants and I have never had a problem with anything brought there. It's totally redeemed petsmart for me.