Turner Drug Store

52 Grand Ave
London