Located in the heart of London, this beautiful structure is the work of Leigh Osborne...

0