Skip to main content

Scotland Yards

Location: 91st and Prospect, Kansas City, Missouri


From the Steve Noll Collection


Scotland Yards (c. 1932)