2 Formosa Street London W9 1EE Formosa Flowers & Chocolatier - London - Formosa Flowers & Chocolatierindulge in something delicious Belgian Chocolates discover more a truly delicious destination Passion for flowers discover more Smooth, melting, luscious. Delicious Chocolates discover more Formosa What could be more relaxing than sitting and enjoying http://www.ffccshop.com/