Definition
London Rose [luhn-duhn rohz] NOUN. The opposite of an English Rose and the epitome of edgy London style. A fan of vintage, music, Camden, tattoos, and charity shop chic. Their uniform includes wavy bedhead hair, snow white skin, big black lashes and blood red lips. Wild and carefree. This is what the English Rose’s nightmares are made of…



follow contact twitter stats recent posts archive portfolio sponsors featured on blogroll
Fashion Lenses and Coloured Lenses

Sunday, 8 January 2012
TRASH† NOW OPEN!!! posted at 9:02 PM

TRASH† VINTAGE IS NOW OPEN! Click HERE to check it out. Lotssss of new items will be added tomorrow as well so make sure you don't miss that! SO EXCITED!

[ADD/VIEW COMMENTS]