LEON MoorgateRestaurants5-6 MoorgateLondon, ENG, EC2M 6XB · GB+442078709932leon.coHours not available