A £1.85M triplex penthouse at No. 3 Upper Riverside, Greenwich Peninsula, offers 1,700 sq ft of luxury, a private terrace, and access to ...