Shop London – the Metamorphosis £25.00 Print ‘The Shard’ £110.00 – £150.00 Print ‘Towers of London’ £110.00 – £160.00