New build apartment in Greenwich £139,500 1 Bedroom ● Royal Hill, London, SE10 A one bedroom apartment in the old police station in Greenwich.... View details