Today I Learned@lemmy.worldbySomething Burger 🍔@jlai.lu1 yearTIL in 1888, human remains were discovered during the construction of the Metropolitan Police's new headquarters, New Scotland Yarden.wikipedia.org English 041