LUXURIOUS ELONDI RESTAURANT, BAR AND TERRACE OPENS IN EAST LONDON
Serving delicious helpings of decadence and sophistication, Stratford’s new Art Deco spectacle is an enticing, peaceful hideaway from its buzzing location Centrally located on the third floor of the new…