Department store
Boots
16 locals recommend,
Location
Greenwich Church Street
London, England
Tips from locals
Boots is a large high street pharmacy, health and beauty chain and is opposite the Cutty Sark DLR station in Greenwich Town Centre (12 mins walk opposite Cutty Sark DLR)