New Castle is a company that offers bi fold doors installation in London, England. These doors are both space-saving and stylish. There are many different types of bi-fold doors on the market. Shopfront installation in London has advanced to the point that it can save you a significant amount of time, allowing you to focus on your business. For further information, call 07460 026 068.