Parliament Square

On Thursday 26th July our project House of Flags will be unveiled on Parliament Square as part of the Mayor’s of London programme ‘Incredible Installations’ in connection with the Olympics.