Tuesday 26 October 2010

Absolute vintage.

"voted one of the top 100 stores you must visit in the world."  Retail Week and London Evening Standard August 2006. 
"The best vintage shop in London"  by In style Magazine 2008.


No comments:

Post a Comment