Cafe
LEON
12 locals recommend,
Tips from locals
$ Cheap and cheerful! Great for fast and fresh lunches, by the wonderful Tate Modern Gallery.
Unique things to do nearby
Locals also recommend
Location
7 Canvey St
London, England