On Side Restoration London
On Side Restoration London, formerly Higgins ProTeam Restorations, has been operating since 1997 and serves London and surrounding areas including St. Thomas. The 8800 sq ft facility is conveniently located in the south central region of London allowing for fast response time throughout the service territory. The staff is highly trained and motivated; always ready when you need them most!
10-150 Exeter Road