Archie Food Store

Moscow Road, London

Address:14 Moscow Road, Bayswater
London, W2 4BT
Map:Map & nearby
Nearest Station:Queensway
More Businesses:

Opening Hours:
Mon:07:30 - 19:00
Tue:07:30 - 19:00
Wed:07:30 - 19:00
Thu:07:30 - 19:00
Fri:07:30 - 19:00
Sat:07:30 - 19:00

Archie Food Store, exterior picture

Ads by Google
About: Archie Food Store stocks a wide selection of Middle Eastern fruit and vegetables.

Reviews & Tips from our readers

More from All In London