A Festival of Architecture Open House London is advertised as ‘London’s largest festival of architecture and urban design’. That it undoubtedly is, but it also represents a once