top of page

OLYMPIC HOUSE LONDON N16

OVER 100 APARTMENTS

LARGE OPEN PLAN LIVING SPACE

PRIVATE TERRACES

SHORT DISTANCE FROM THE CITY OF LONDON

bottom of page