Leon Restaurants commissioned Avon Signs to produce and install their Main Signage & Graphics at a New Store opening in Moorgate, London. Complete client satisfaction and LEON were very please with our approach and turn-a-round for this project, we are currently tendering for further sites for LEON’s expansion programme.


Share this Project