UK’s largest annual celebration of architecture returns
London Festival of Architecture (LFA), the annual, city-wide celebration of the capital’s buildings and landmarks, returns for the entire month of June with over 200 activities stretching across every corner of London.