We've used London wood for floors on two occasions & they are great. Very good price & fast, clean & efficient. Their machines have a vaccume function so hardly any dust. Was a different matter when hubby & I DIYd it back in our youth
For mirrors we've used balham glass, also on 2 occasions, and would say that they are also good & reasonable.