- Joined
- Mar 29, 2006
- Messages
- 20
- Reaction score
- 0
LIPGLOSSQUEEN
I remember seeing some African stores near Elephant and Castle tube station when I was in London over the summer. I am sure that you can find some in the Camberwell/Peckham area.
I remember seeing some African stores near Elephant and Castle tube station when I was in London over the summer. I am sure that you can find some in the Camberwell/Peckham area.