What is the best way to clean a motorhome grey water tank?

Use a specialised grey water tank cleaning solution and let it sit as directed by the manufacturer. You can then empty and rinse.