Guide > Restaurant in London > Restaurant in Keston > Marks Fish & Chips and Chinese Take Away