LLondon Read More A Surviving Part of London’s Roman Wall5 May 2025 The vast majority of the 1,800-year-old structure has been demolished, but the startup building is home to the…