LEON - Jubilee Place

Unit 62, 45 Bank Street, Canary Wharf, London, E14 5NY

Telephone: 02075129419

Sandwiches, Salad, Desserts takeaway.

Call the takeaway or restaurant direct on the telephone number provided above to ask about the menu.

order food now

location of LEON - Jubilee Place

LEON - Jubilee Place reviews


Rate LEON - Jubilee Place