Primrose Square is located in GN Sector Delta I within the city of Greater Noida.