CONTACT US Office Address: Tower Roofing London Ltd 71-75 Shelton Street, Covent Garden, London WC2H 9JQ Get In Touch London: 0207 0185043 Ruislip: 01895 607146 info@towerroofinglondon.co.uk Send Us A Message Your Name (required) Your Email Your Phone number (required) Subject Your Message Please prove you are human by selecting the Cup.