Company name: D-Pod
Description: 30 designers in 30 Pods under one roof. We showcase and retail a large collection of unique products from cool brands and independent designers.
Shop 1, Blackfriars Rail Station South Exit, Thames Path, London SE1 9JH, United Kingdom