Picharchitects is a team of architects with an international approach and a head office in Barcelona.