Friday, October 2, 2009

STORE: Tom Dixon Shop, London :








344 Ladbroke Grove, London, W10 5BU
Designed by Studio Toogood