Welcome aboard! I don't think you'll find a physical store for stones/decent razors but for other items like shaving soaps etc. Mensbiz has a neat shop in the Strand Arcade. Lots of Aussies here so...