Explore details about location Goodman's Yard. Goodman's Yard is a location situated within the City of London alongside other areas such as Barbican Highwalks, Finsbury Avenue, Queen Victoria Street.