This modern two-bedroom, two-bathroom apartment with a balcony and river views is set in St Davids Square, a sought-after riverside development close to Island Gardens DLR Station and the Greenwich Foot Tunnel. The apartment comprises a bright dual-aspect living room, a sepa