Two bedroom apartment in Finchley 02

Two bedroom apartment in Finchley 02