305 Kilburn Ln, London W9 3EG
This business specializes in offering traditional Fish and Chips, made fresh daily, ensuring quality and authenticity in every meal.