Important and interesting landmark. Most people who pass it every day have no clue about its historical significance.