Internal Mastic Sealant Westminster Abbey London by National Sealants. Posted on January 9, 2017 09 Jan Internal Mastic Sealant Westminster Abbey London PROJECT LOCATION Westminster Abbey, London PROJECT BACKGROUND Internal Mastic Sealant installation Internal and External Mastic Sealant Woking Mastic Sealant Installation Kings Cross Station