Our Location

Millards office cleaning in central London

We specialise in office cleaning  cleaning primarily in the central London area and within the North and South Circulars.

Our offices are located just off Leicester Square as we believe it is imperative to be based within our catchment area. Most of our clients are within walking distance of our office.

As we’ve been cleaning  offices in central London for over 90 years, we know the area like the back of our hands.

Not only do we have first hand knowledge and experience of this area of London, we’re also on hand should any of our customers have an emergency that requires immediate assistance – be it a burst pipe in the middle of the night or a dropped tray of coffee in the middle of a board meeting.


Head Office :-


3rd Floor, 28 Charing Cross Road, London, WC2H 0DB.


Latest News

This Weather Widget is provided by the Met Office

Bookmark this page:
  • Add To Digg
  • Add To Reddit
  • Add To Del.icio.us
  • Add To Stumble Upon