Company name: Tallulah Lingerie
Description: Designer lingerie & nightwear boutique
65 Cross St, London N1 2BB, United Kingdom