Office cleaning companies in London can be hired to assign experienced office cleaners to come into your office on a regular basis to give it a good clean. Different offices have different needs so if you are a small office, you might not need an office cleaning service on a daily basis but a larger office will probably require a daily office cleaner.