Framed Vistas 3D

3D Printed London Landscape


Harry’s fabulous 3D landscapes make a great gift or souvenir of our great city.

Carefully crafted and printed in Stoke Newington, they feature the big architectural buildings of the City of London, including The Tower of London, Tower Bridge, The Shard and even HMS Belfast floating on the Thames. The whole scene sits on a smart charcoal background and in an elegant wooden frame which can be hung or displayed on a surface. 

The artwork comes in a smart presentation box.

Size: 18.5 x 18.5cm