Loja
Lena Stores
2 moradores locais recomendam,
Dicas de moradores locais
Open 7am (8pm weekends) to 8pm, Lena's is the best corner shop in the world. Magazines, candy, booze, milk etc.
Coisas únicas para fazer por perto
Localização
8-10 Ferntower Rd
London, England