Take a look inside before you visit.

Seven sites in Park Royal and one in Finchley. Walk round a unit on your phone, then book a viewing.

Where you will find us

Seven sites in Park Royal and one in Finchley. Tap a site to see it on dephna.com.

See all our locations on dephna.com