t White Sheep Location london / United Kingdom University london college of fashion Contact Share n/a Show more