3 bedroom flat in Station Street, Stratford, E15
A fantastic three bedroom, two bathroom, apartment set on the ninth floor of this iconic residential development in Stratford. This luxury apartment, boasting over 1,200 sq. ft. of living space, benefits from views across the City of London and the 2012 Olympic Park, a spaci