Maximum Business Center Third floor shop mm56 , Tsavo Rd
Closed now
• Mon - Sat, 08:00-17:00
Self-adhesive wallpaper is a hassle-free decorating solution that eliminates the need for glue. Simply peel off the backing and stick it onto walls for a quick and easy transformation of any space.