The actual spot where 221b Baker Street would be if Sherlock Holmes had been real. The Abby National Bank's monolithic building is there now