Leon Restaurant Script

In by Avon Signs

Image of Script Lettering at Leon Restaurant in Moorgate, London. Signs Installed by Avon Signs