Legg's General Store

RR 2, London, N6A 4B6
Legg's General Store Legg's General Store is one of the popular Convenience Store located in RR 2 ,London listed under Gift Shop in London ,

Contact Details & Working Hours

Map of Legg's General Store