Looking for a spacious and bright two-bedroom apartment in a prime location? Look no further than this stunning property located just a 5-minute walk from Deptford High Street and New Cross train station.This is the last two bedroom duplex available in the developmet.The Scene is