K & K Food Store

Grocers in Lewisham, London
Features
Fresh Fruit, Fresh Vegetables
Nearest public transport
Lewisham - National Railway