Cafe
Lena's Cafe' 2
19 locals recommend,
Permanently closed
Location
267 W End Ln
London, England
Tips from locals
A great little spot for weekend brunch - also great if you fancy something a little more low key but still top quality food