London Café


 

 

 

 

 

 

 

plum

WHAT OUR CUSTOMERS SAY

  • "Best tuna melt in London"
  • "I love this place, a home from home"
  • "Bacon sandwich was top notch"