This contemporary 2 double bedroom apartment is situated just steps from the River Thames right in the heart of Greenwich…