24, Raffles Place (CLIFFORD CENTRE) is a 29-storey office block completed in 1984. It is located at 20 Collyer Quay Singapore 049319. It overlooks Marina Bay, which is being transformed into an exciting and vibrant waterfront destination. 24, Raffles Place (CLIFFORD CENTRE) Project's Facts Office...