Up-and-coming Architecture for Dogs #Architecture #design #dogs #exhibition #Hiroshi Yoda #London Japan House London 101-111 Kensington High Street, London W8 5SA January 10, 2021