Little Sister is a small independent vintage shop where all our clothing is handpicked and curated. Little Sister is located in the heart of Peckham, South London.