OLYMPIC HOUSE LONDON N16

OVER 100 APARTMENTS

LARGE OPEN PLAN LIVING SPACE

PRIVATE TERRACES

SHORT DISTANCE FROM THE CITY OF LONDON