Area: Stratford
Studio, 1 Bedroom, 2 Bedroom
111 luxury serviced apartments make up this new development of apartments specially constructed to meet the increasing demand for top-quality accommodation close to the Olympic Stadium London. Central London and Canary Wharf are within easy reach and the O2 London Arena and Excel venues are onl ...More Details