( 12 Reviews )
Milsha Store London
General Store
98A Plumstead High St Plumstead, eng SE18 1SL
Meme Akpoviro
This is the worse butchers ever. The store owner is very rude, he just insults you for no reason. The prices are expensive and the other member of staff are being oppres ... more
( 0 Reviews )