Leon BanksideRestaurants5 CANVEY STREETLONDON, ENG, SE1 9AN · GB+442076200035leon.coHours not available