Hercules House

“Hercules House” in Lambeth North London. We are supplying scaffolding to help reconstruct a new hotel