Explore details about location Three Cups Yard. Three Cups Yard is a location situated within the London Borough of Camden alongside other areas such as Euston Road, Recycling Centre, Mews Yard.