The London Festival of Architecture runs for the whole of June, with events and exhibitions taking place all over the city

Published in News