You are currently viewing an archive site of the LFA’s 2021 Festival. For our current website click here.

These installations in the windows of London's leading showrooms have been created from paper by some of the capital's best emerging architects.