Castellers of London
Castellers of London ( CoL ) is a group of people with an interest in building human towers ( castells ) , a Catalan tradition that dates back more than 200 years , who live in London , England . 
<triplet> London <subj> England <obj> capital of <triplet> England <subj> London <obj> capital