707 High Road

707 High Road

A unique North Finchley development of 70 studio and 5 one-bedroom apartments with a communal roof terrace.