Zimbabwe House, London- The Zimbabwe Embassy

by

Stumbled across on The Strand. Zimbabwe house has magnificent window displays of indigenous crafts and light boxes.