London Giclee Architecture Framed Art Print UnMounted. Printed on the highest quality giclee Paper. Unframed rolled option is shipped in a postage tube. This London Architecture Framed Art Art Print has been designed to fit any standard size frames from A2 right up to B0 Sizes.