Modern and comfortable apartment in Greenwich, ideally located near O2 Arena