Recent Spaces is an industry-leading London-based 3D rendering agency, producing beautiful, accurate and engaging still 3D visualization CGI rendered images, animated films and Fluid Images for developers, architects, branding agencies, interior designers, product designers and artists, worldwide.