Explore details about location Green Yard. Green Yard is a location situated within the London Borough of Camden alongside other areas such as Castle Mews, North End Way, Chichester Rents.