Olli Ella purveyors of fine modern nursing chairs have opened a pop up shop in Islington, North London until the end of 2010. For those of you wanting to check out their handcrafted gliding microsuede beauties you can find them at: The Broad Gallery, 406 St John Street, London EC1V 4NJ. The shop is open Monday – Friday 11 – 6, Saturday 11 – 5 and is closed Sundays.
Leave a Reply