BLOCLEats

Lemon House Takeway

Lemon House Takeaway
29 Church Street
Staines-upon-Thames
TW184EN

Food rating: 5/5 stars
Updated: 11. March 2021

map for Lemon House Takeway

Takeaway Shop nearby

  1. Tops Pizza, TW184EN
  2. Burger Plus, TW184EN
  3. Burger Zone Ltd, TW184EN
  4. Salt & Vinegar, TW184EN
  5. Sweets Upon Thames, TW184SU